it gives me the creeps - Turkish English Dictionary